Big Huge Thesaurus

Triticum spelta

noun